imperial outpost (orra) - Turkish English Dictionary